home *** CD-ROM | disk | FTP | other *** search
/ Turnbull China Bikeride / Turnbull China Bikeride - Disc 1.iso / ARGONET / PD / FILER / TARSRC.SPK / h / rmt < prev    next >
Text File  |  1993-11-10  |  781b  |  32 lines

  1.  
  2.  
  3. #define O_RDONLY 0x0000
  4. #define O_WRONLY 0x0001
  5. #define O_RDWR   0x0002
  6. #define O_APPEND 0x0008
  7. #define O_CREAT  0x0200
  8.  
  9. #define __REM_BIAS      128
  10.  
  11. #define rmtopen(path,oflag,mode) \
  12.   __rmt_open(path, oflag, mode, __REM_BIAS)
  13.  
  14. #define rmtread(fd, buf, n) \
  15.   __rmt_read(fd - __REM_BIAS, buf, n)
  16.  
  17. #define rmtwrite(fd, buf, n) \
  18.   __rmt_write(fd - __REM_BIAS, buf, n)
  19.  
  20. #define rmtlseek(fd, off, wh) \
  21.   __rmt_lseek(fd - __REM_BIAS, off, wh)
  22.  
  23. #define rmtclose(fd) \
  24.   __rmt_close(fd - __REM_BIAS)
  25.  
  26.  
  27. extern int __rmt_open (char *path, int oflag, int mode, int bias);
  28. extern int __rmt_read(int fildes, void *buf, int nbyte);
  29. extern int __rmt_write(int fildes, void *buf, int nbyte);
  30. extern int __rmt_close(int fildes);
  31. extern long __rmt_lseek(int fildes, long offset, int whence);
  32.